<template>
  <div class="one">
    <div data-server-rendered="true" id="__nuxt">
      <div id="__layout">
        <div id="juejin">
          <!---->
          <div class="view-container container" data-v-8ec00994 data-v-bdca197c>
            <div class="main-header-box" data-v-8ec00994>
              <header
                visible="visible"
                data-fetch-key="0"
                class="main-header main-header visible"
                data-v-56a70613
                data-v-8ec00994
              >
                <div class="container" data-v-56a70613>
                  <a href="/" class="logo" data-v-56a70613
                    ><img
                      src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/e08da34488b114bd4c665ba2fa520a31.svg"
                      alt="稀土掘金"
                      class="logo-img"
                      data-v-56a70613 />
                    <img
                      src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/6c61ae65d1c41ae8221a670fa32d05aa.svg"
                      alt="稀土掘金"
                      class="mobile"
                      data-v-56a70613
                  /></a>
                  <!---->
                  <!---->
                  <nav role="navigation" class="main-nav" data-v-56a70613>
                    <ul class="nav-list" data-v-56a70613>
                      <!---->
                      <li class="main-nav-list" data-v-56a70613>
                        <div class="phone-show-menu isResourceVisible" data-v-56a70613>
                          <span data-v-56a70613>首页</span>
                          <svg
                            width="12"
                            height="12"
                            viewBox="0 0 12 12"
                            fill="none"
                            xmlns="http://www.w3.org/2000/svg"
                            class="unfold16-icon"
                            data-v-56a70613
                            data-v-56a70613
                          >
                            <path
                              d="M2.45025 4.82431C2.17422 4.49957 2.40501 4.00049 2.83122 4.00049H9.16878C9.59498 4.00049 9.82578 4.49957 9.54975 4.82431L6.38097 8.55229C6.1813 8.78719 5.8187 8.78719 5.61903 8.55229L2.45025 4.82431Z"
                              data-v-56a70613
                              data-v-56a70613
                            ></path>
                          </svg>
                        </div>
                        <ul class="phone-hide isResourceVisible" data-v-56a70613>
                          <li class="nav-item link-item route-active active" data-v-56a70613>
                            <a href="/" data-v-56a70613>首页</a>
                          </li>
                          <li class="nav-item link-item activities" data-v-56a70613>
                            <a href="/pins" data-v-56a70613
                              ><span class="text" data-v-56a70613>
                                沸点
                                <!----></span
                              ></a
                            >
                          </li>
                          <li class="nav-item link-item book" data-v-56a70613>
                            <a href="/course" data-v-56a70613>
                              课程
                              <!----></a
                            >
                          </li>
                          <li class="nav-item link-item" data-v-56a70613>
                            <a href="/live" data-v-56a70613>直播</a>
                          </li>
                          <li class="nav-item link-item" data-v-56a70613>
                            <a href="/events/all" data-v-56a70613>活动</a>
                          </li>
                          <nav class="nav-item link-item" data-v-56a70613>
                            <a
                              href="https://detail.youzan.com/show/goods/newest?kdt_id=104340304"
                              target="_blank"
                              rel="nofollow noopener noreferrer"
                              class="nav-item link-item no-border"
                              data-v-56a70613
                              ><span data-v-56a70613>商城</span></a
                            >
                            <!---->
                          </nav>
                          <nav class="nav-item link-item download-icon" data-v-56a70613>
                            <a
                              href="https://juejin.cn/app?utm_source=jj_nav"
                              target="_blank"
                              rel="nofollow noopener noreferrer"
                              class="download-app no-border isResourceVisible"
                              data-v-56a70613
                              ><span data-v-56a70613>APP</span></a
                            >
                          </nav>
                          <nav class="nav-item link-item extension-icon" data-v-56a70613>
                            <a
                              href="https://juejin.cn/extension?utm_source=jj_nav"
                              target="_blank"
                              rel="nofollow noopener noreferrer"
                              class="broswer-extension no-border isResourceVisible"
                              data-v-56a70613
                              ><span data-v-56a70613>插件</span></a
                            >
                          </nav>
                          <li tag="li" class="nav-item link-item" data-v-56a70613>
                            <a
                              target="_blank"
                              href="https://juejin.cn/vip?utm_source=web_nav"
                              class="activity no-hover special-activity"
                              data-v-56a70613
                              ><img
                                src="https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/7482b3ad2cd14edda31f05399c2ae759~tplv-k3u1fbpfcp-zoom-1.image?"
                                style="max-width: 115px; vertical-align: middle"
                                data-v-56a70613
                            /></a>
                          </li>
                        </ul>
                      </li>
                      <ul class="right-side-nav" data-v-56a70613>
                        <li class="search-add" data-v-56a70613>
                          <ul class="search-add-ul isResourceVisible" data-v-56a70613>
                            <li class="nav-item search" data-v-56a70613>
                              <form
                                role="search"
                                class="search-form isResourceVisible"
                                data-v-56a70613
                              >
                                <input
                                  type="search"
                                  maxlength="32"
                                  placeholder=""
                                  value=""
                                  class="search-input isResourceVisible"
                                  data-v-56a70613
                                />
                                <div class="seach-icon-container" data-v-56a70613>
                                  <img
                                    src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/1e8ab9a22f0ddc36349f60b38900d0bd.svg"
                                    alt="搜索"
                                    class="search-icon"
                                    data-v-56a70613
                                  />
                                </div>
                                <div class="typehead" style="display: none" data-v-56a70613>
                                  <!---->
                                  <div class="title" data-v-56a70613>
                                    <span data-v-56a70613>搜索历史</span>
                                    <span class="clear" data-v-56a70613> 清空 </span>
                                  </div>
                                  <div class="list" data-v-56a70613></div>
                                </div>
                              </form>
                            </li>
                            <li class="nav-item add creator-item" data-v-56a70613>
                              <div class="add-group" data-v-e0abc5dc data-v-56a70613>
                                <!---->
                                <button class="add-btn" data-v-e0abc5dc>创作者中心</button>
                                <div class="more" data-v-e0abc5dc>
                                  <svg
                                    width="12"
                                    height="12"
                                    viewBox="0 0 12 12"
                                    fill="none"
                                    xmlns="http://www.w3.org/2000/svg"
                                    class="unfold12-icon"
                                    data-v-e0abc5dc
                                  >
                                    <path
                                      d="M2.45025 4.82383C2.17422 4.49908 2.40501 4 2.83122 4H9.16878C9.59499 4 9.82578 4.49908 9.54975 4.82382L6.38097 8.5518C6.1813 8.7867 5.8187 8.7867 5.61903 8.5518L2.45025 4.82383Z"
                                      fill="white"
                                      data-v-e0abc5dc
                                      data-v-e0abc5dc
                                    ></path>
                                  </svg>
                                </div>
                                <ul class="more-list" data-v-e0abc5dc>
                                  <li class="item" data-v-e0abc5dc>
                                    <span class="icon write-article" data-v-e0abc5dc>写文章</span>
                                  </li>
                                  <li class="item" data-v-e0abc5dc>
                                    <span class="icon issue-points" data-v-e0abc5dc>发沸点</span>
                                  </li>
                                  <li class="item" data-v-e0abc5dc>
                                    <span class="icon create-jcode" data-v-e0abc5dc>写代码</span>
                                  </li>
                                  <li class="item" data-v-e0abc5dc>
                                    <span class="icon drafts" data-v-e0abc5dc>草稿箱</span>
                                  </li>
                                </ul>
                                <!---->
                                <!---->
                              </div>
                            </li>
                          </ul>
                        </li>
                        <!---->
                        <li class="nav-item vip-entry" data-v-56a70613>
                          <div class="vip-title" data-v-56a70613>
                            <img
                              src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/24127194d5b158d7eaf8f09a256c5d01.svg"
                              alt="vip"
                              class="vip-img"
                              data-v-56a70613
                            />
                            <div class="vip-words" data-v-56a70613>会员</div>
                          </div>
                          <div class="vip-content" style="display: none" data-v-56a70613>
                            <img
                              src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/a0ef799e93fdbfcffe8553ecf2beb5ba.svg"
                              alt="doll"
                              class="icon"
                              data-v-56a70613
                            />
                            <div class="content" data-v-56a70613>
                              <span data-v-56a70613>掘金会员，重磅登场</span>
                              <span data-v-56a70613>限时五折，已预约用户享专属抵扣</span>
                            </div>
                            <svg
                              width="18"
                              height="18"
                              viewBox="0 0 18 18"
                              fill="none"
                              xmlns="http://www.w3.org/2000/svg"
                              class="close"
                              data-v-56a70613
                              data-v-56a70613
                            >
                              <path
                                d="M14.3029 3.69629L8.99959 8.99957L3.69629 14.3029"
                                stroke="#8A919F"
                                stroke-width="1.5"
                                stroke-linecap="round"
                                data-v-56a70613
                                data-v-56a70613
                              ></path>
                              <path
                                d="M3.69629 3.69629L8.99959 8.99957L14.3029 14.3029"
                                stroke="#8A919F"
                                stroke-width="1.5"
                                stroke-linecap="round"
                                data-v-56a70613
                                data-v-56a70613
                              ></path>
                            </svg>
                          </div>
                        </li>
                        <li class="nav-item notification" data-v-56a70613>
                          <a class="app-link notification-a" data-v-56a70613
                            ><svg
                              width="24"
                              height="24"
                              viewBox="0 0 24 24"
                              fill="none"
                              xmlns="http://www.w3.org/2000/svg"
                              class="notification-icon"
                              data-v-56a70613
                              data-v-56a70613
                            >
                              <path
                                d="M6.01132 10.2856C6.28115 6.54234 8.68619 4.28564 11.9999 4.28564C15.3136 4.28564 17.7186 6.54234 17.9885 10.2856C18.1219 12.1363 18.4093 13.708 19.9473 15.8848C20.1889 16.2267 19.953 16.7142 19.5343 16.7142H4.46546C4.04679 16.7142 3.81092 16.2267 4.05252 15.8848C5.59053 13.708 5.87793 12.1363 6.01132 10.2856Z"
                                stroke-width="1.5"
                                stroke-linecap="round"
                                data-v-56a70613
                                data-v-56a70613
                              ></path>
                              <path
                                d="M11.9573 3.21436V4.28578"
                                stroke-width="3"
                                stroke-linecap="round"
                                data-v-56a70613
                                data-v-56a70613
                              ></path>
                              <path
                                d="M9.57495 18.8569C9.92795 19.8557 10.8804 20.5712 12.0001 20.5712C13.1197 20.5712 14.0722 19.8557 14.4252 18.8569H9.57495Z"
                                stroke-linecap="round"
                                stroke-linejoin="round"
                                data-v-56a70613
                                data-v-56a70613
                              ></path>
                            </svg>
                            <!----></a
                          >
                        </li>
                        <li class="nav-item menu" data-v-56a70613>
                          <div data-v-56a70613>
                            <img
                              src=""
                              alt="用户8183412502358的头像"
                              class="lazy avatar avatar"
                              data-v-248050e4
                              data-v-3aafff8a
                              data-v-56a70613
                            />
                          </div>
                          <!---->
                          <!---->
                        </li>
                        <!---->
                      </ul>
                    </ul>
                  </nav>
                </div>
                <!---->
              </header>
            </div>
            <main class="container main-container with-view-nav" data-v-8ec00994>
              <div class="view timeline-index-view" data-v-8ec00994 data-v-bdca197c>
                <nav role="navigation" class="view-nav" data-v-7e1071b3 data-v-bdca197c>
                  <div class="nav-list left" data-v-7e1071b3>
                    <a href="/recommended" class="nav-item active" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        综合
                      </div></a
                    ><a href="/following" class="nav-item" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        关注
                      </div></a
                    ><a href="/backend" class="nav-item" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        st:state="6809637769959178254"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        后端
                      </div></a
                    ><a href="/frontend" class="nav-item" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        st:state="6809637767543259144"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        前端
                      </div></a
                    ><a href="/android" class="nav-item" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        st:state="6809635626879549454"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        Android
                      </div></a
                    ><a href="/ios" class="nav-item" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        st:state="6809635626661445640"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        iOS
                      </div></a
                    ><a href="/ai" class="nav-item" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        st:state="6809637773935378440"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        人工智能
                      </div></a
                    ><a href="/freebie" class="nav-item" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        st:state="6809637771511070734"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        开发工具
                      </div></a
                    ><a href="/career" class="nav-item" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        st:state="6809637776263217160"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        代码人生
                      </div></a
                    ><a href="/article" class="nav-item" data-v-7e1071b3
                      ><div
                        st:block="categoryPopover"
                        st:state="6809637772874219534"
                        class="category-popover-box"
                        data-v-9786f6f8
                        data-v-7e1071b3
                      >
                        <!---->
                        阅读
                      </div></a
                    >
                    <a href="/subscribe/subscribed" class="nav-item right" data-v-7e1071b3>
                      标签管理
                    </a>
                  </div>
                </nav>
                <div class="timeline-container" data-v-8ec00994 data-v-bdca197c>
                  <!---->
                  <div class="timeline-content" data-v-8ec00994 data-v-bdca197c>
                    <div class="timeline-entry-list" data-v-8ec00994 data-v-bdca197c>
                      <div class="entry-list-container" data-v-5c49fce6 data-v-bdca197c>
                        <header class="list-header" style="display: " data-v-5c49fce6>
                          <nav role="navigation" class="list-nav" data-v-5c49fce6>
                            <ul class="nav-list left" data-v-5c49fce6>
                              <li class="nav-item active" data-v-5c49fce6>
                                <a href="/?utm_source=gold_browser_extension" data-v-5c49fce6
                                  >推荐</a
                                >
                              </li>
                              <li class="nav-item" data-v-5c49fce6>
                                <a
                                  href="/?utm_source=gold_browser_extension&amp;sort=newest"
                                  data-v-5c49fce6
                                  >最新</a
                                >
                              </li>
                              <li class="nav-item" data-v-5c49fce6>
                                <a
                                  href="/?utm_source=gold_browser_extension&amp;sort=three_days_hottest"
                                  data-v-5c49fce6
                                  >热榜</a
                                >
                              </li>
                            </ul>
                            <div class="dorp-down-area" data-v-5c49fce6><!----></div>
                          </nav>
                        </header>
                        <div class="entry-list-wrap" data-v-3ff8f708 data-v-5c49fce6>
                          <div class="xitu-skeleton xitu-skeleton-animated" data-v-3ff8f708>
                            <div class="xitu-skeleton-item" data-v-3ff8f708>
                              <!---->
                              <div class="xitu-skeleton-content" data-v-3ff8f708>
                                <div class="xitu-skeleton-line" data-v-3ff8f708></div>
                                <div class="xitu-skeleton-line" data-v-3ff8f708></div>
                                <div class="xitu-skeleton-line" data-v-3ff8f708></div>
                                <div class="xitu-skeleton-line" data-v-3ff8f708></div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <!---->
                        <!---->
                      </div>
                    </div>
                    <aside
                      st:block="sidebar"
                      class="index-aside aside"
                      data-v-08a3e345
                      data-v-bdca197c
                    >
                      <div class="signin-tip signin" data-v-68373e0a data-v-08a3e345>
                        <div class="first-line" style="opacity: 0" data-v-68373e0a>
                          <div class="icon-text" data-v-68373e0a>
                            <svg
                              width="24"
                              height="24"
                              viewBox="0 0 24 24"
                              fill="none"
                              xmlns="http://www.w3.org/2000/svg"
                              class="icon"
                              data-v-68373e0a
                              data-v-68373e0a
                            >
                              <path
                                fill-rule="evenodd"
                                clip-rule="evenodd"
                                d="M8 2C8 1.72386 7.77614 1.5 7.5 1.5H6.5C6.22386 1.5 6 1.72386 6 2L5.9995 3H3C2.44772 3 2 3.47259 2 4.05556V7H22V4.05556C22 3.47259 21.5523 3 21 3H18V2C18 1.72386 17.7761 1.5 17.5 1.5H16.5C16.2239 1.5 16 1.72386 16 2V3H8V2ZM22 8.5H2V20.9444C2 21.5274 2.44772 22 3 22H21C21.5523 22 22 21.5274 22 20.9444V8.5Z"
                                fill="#FFCF8B"
                                data-v-68373e0a
                                data-v-68373e0a
                              ></path>
                              <rect
                                x="5"
                                y="12"
                                width="3"
                                height="2"
                                rx="1"
                                fill="#FF7D00"
                                data-v-68373e0a
                                data-v-68373e0a
                              ></rect>
                              <rect
                                x="10.5"
                                y="12"
                                width="3"
                                height="2"
                                rx="1"
                                fill="#FF7D00"
                                data-v-68373e0a
                                data-v-68373e0a
                              ></rect>
                              <rect
                                x="5"
                                y="16"
                                width="3"
                                height="2"
                                rx="1"
                                fill="#FF7D00"
                                data-v-68373e0a
                                data-v-68373e0a
                              ></rect>
                              <rect
                                x="10.5"
                                y="16"
                                width="3"
                                height="2"
                                rx="1"
                                fill="#FF7D00"
                                data-v-68373e0a
                                data-v-68373e0a
                              ></rect>
                              <rect
                                x="16"
                                y="12"
                                width="3"
                                height="2"
                                rx="1"
                                fill="#FF7D00"
                                data-v-68373e0a
                                data-v-68373e0a
                              ></rect>
                              <rect
                                x="16"
                                y="16"
                                width="3"
                                height="2"
                                rx="1"
                                fill="#FF7D00"
                                data-v-68373e0a
                                data-v-68373e0a
                              ></rect>
                            </svg>
                            <span class="title" data-v-68373e0a>上午好！</span>
                          </div>
                          <button class="btn signin-btn" data-v-68373e0a>
                            <span class="btn-text" data-v-68373e0a>去签到</span>
                          </button>
                        </div>
                        <div class="second-line" style="opacity: 0" data-v-68373e0a>
                          点亮你在社区的每一天
                        </div>
                      </div>
                      <div
                        class="sidebar-block app-download-sidebar-block sidebar-block shadow"
                        data-v-71f2d09e
                        data-v-11c44dd5
                        data-v-08a3e345
                      >
                        <!---->
                        <div class="block-body" data-v-71f2d09e>
                          <a href="/app" target="_blank" data-v-11c44dd5
                            ><div class="app-link" data-v-11c44dd5>
                              <img
                                src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/home.59780ae.png"
                                class="qr-img"
                                data-v-11c44dd5
                              />
                              <div class="content-box" data-v-11c44dd5>
                                <div class="headline" data-v-11c44dd5>下载稀土掘金APP</div>
                                <div class="desc" data-v-11c44dd5>一个帮助开发者成长的社区</div>
                              </div>
                              <!---->
                            </div></a
                          >
                        </div>
                      </div>
                      <div class="sidebar-block sticky-block" data-v-08a3e345>
                        <div
                          class="sidebar-block app-download-sidebar-block sidebar-block shadow"
                          data-v-71f2d09e
                          data-v-11c44dd5
                          data-v-08a3e345
                        >
                          <!---->
                          <div class="block-body" data-v-71f2d09e>
                            <a href="/app" target="_blank" data-v-11c44dd5
                              ><div class="app-link" data-v-11c44dd5>
                                <img
                                  src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/home.59780ae.png"
                                  class="qr-img"
                                  data-v-11c44dd5
                                />
                                <div class="content-box" data-v-11c44dd5>
                                  <div class="headline" data-v-11c44dd5>下载稀土掘金APP</div>
                                  <div class="desc" data-v-11c44dd5>一个帮助开发者成长的社区</div>
                                </div>
                                <!---->
                              </div></a
                            >
                          </div>
                        </div>
                      </div>
                      <!---->
                      <div class="sidebar-block link-block" data-v-08a3e345>
                        <ul class="link-list" data-v-08a3e345>
                          <li class="item" data-v-08a3e345>
                            <a class="link" data-v-08a3e345
                              ><img
                                src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/juejin-tutu.d58819c.png"
                                class="icon"
                                data-v-08a3e345
                              />
                              <span class="title" data-v-08a3e345>稀土掘金漫游指南</span></a
                            >
                          </li>
                          <li class="item" data-v-08a3e345>
                            <a class="link" data-v-08a3e345
                              ><img
                                src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/juejin-extension-icon.4b79fb4.png"
                                class="icon"
                                data-v-08a3e345
                              />
                              <span class="title" data-v-08a3e345>安装掘金浏览器插件</span></a
                            >
                          </li>
                          <li class="item" data-v-08a3e345>
                            <a class="link" data-v-08a3e345
                              ><img
                                src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/juejin-miner.b78347c.png"
                                class="icon"
                                data-v-08a3e345
                              />
                              <span class="title" data-v-08a3e345>前往掘金翻译计划</span></a
                            >
                          </li>
                        </ul>
                      </div>
                      <div
                        st:block="more"
                        class="index-aside-footer"
                        data-v-18d4e3b6
                        data-v-08a3e345
                      >
                        <ul class="more-list" data-v-18d4e3b6>
                          <li class="item" data-v-18d4e3b6>
                            <a href="/terms" target="_blank" rel="nofollow" data-v-18d4e3b6
                              >用户协议</a
                            >
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <a
                              href="/license"
                              target="_blank"
                              rel="nofollow"
                              st:name="businessLicense"
                              data-v-18d4e3b6
                            >
                              营业执照
                            </a>
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <a href="/privacy" target="_blank" rel="nofollow" data-v-18d4e3b6
                              >隐私政策</a
                            >
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <a href="/about" target="_blank" rel="nofollow" data-v-18d4e3b6
                              >关于我们</a
                            >
                          </li>
                        </ul>
                        <ul class="more-list" data-v-18d4e3b6>
                          <li class="item" data-v-18d4e3b6>
                            <a st:name="sitemap" data-v-18d4e3b6>站点地图</a>
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <a st:name="guideLink" data-v-18d4e3b6> 使用指南 </a>
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <a href="/links" target="_blank" rel="" data-v-18d4e3b6>友情链接</a>
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <a href="/more_posts" target="_blank" rel="" data-v-18d4e3b6>
                              更多文章
                            </a>
                          </li>
                        </ul>
                        <ul class="more-list" data-v-18d4e3b6>
                          <li class="item" data-v-18d4e3b6>
                            <a
                              href="https://beian.miit.gov.cn"
                              target="_blank"
                              rel="nofollow"
                              data-v-18d4e3b6
                            >
                              京ICP备18012699号-3
                            </a>
                          </li>
                        </ul>
                        <ul class="more-list" data-v-18d4e3b6>
                          <li class="item" data-v-18d4e3b6>
                            <a
                              href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010802026719"
                              target="_blank"
                              rel="nofollow"
                              data-v-18d4e3b6
                              ><img
                                src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/police.d0289dc.png"
                                alt="police"
                                style="vertical-align: middle"
                                data-v-18d4e3b6
                              />
                              京公网安备11010802026719号
                            </a>
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <span data-v-18d4e3b6>版权所有：北京北比信息技术有限公司</span>
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <span data-v-18d4e3b6
                              >公司地址：北京市海淀区信息路甲28号13层B座13B-5</span
                            >
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <span data-v-18d4e3b6>公司座机：010-83434395</span>
                          </li>
                          <li class="item" data-v-18d4e3b6>
                            <span data-v-18d4e3b6>
                              举报邮箱：
                              <a href="mailto:feedback@xitu.io" data-v-18d4e3b6
                                >feedback@xitu.io</a
                              ></span
                            >
                          </li>
                        </ul>
                        <ul class="more-list" data-v-18d4e3b6>
                          <li class="item" data-v-18d4e3b6>
                            <a data-v-18d4e3b6>©2022 稀土掘金</a>
                          </li>
                        </ul>
                        <ul class="more-list account-list" data-v-18d4e3b6>
                          <li st:name="weiboBtn" class="item weibo" data-v-18d4e3b6>
                            <a
                              href="http://weibo.com/xitucircle"
                              target="_blank"
                              rel="nofollow noopener noreferrer"
                              data-v-18d4e3b6
                              ><img
                                src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/weibo.0cd39f5.png"
                                alt="微博"
                                class="icon"
                                data-v-18d4e3b6
                            /></a>
                          </li>
                          <li st:name="wechatBtn" class="item wechat" data-v-18d4e3b6>
                            <img
                              src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/wechat.ce329e6.png"
                              alt="微信"
                              class="icon"
                              data-v-18d4e3b6
                            />
                            <div class="qr-panel" data-v-18d4e3b6>
                              <div class="title" data-v-18d4e3b6>微信扫一扫</div>
                              <img
                                src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/juejin-qr.b247fde.jpeg"
                                class="qr"
                                data-v-18d4e3b6
                              />
                            </div>
                          </li>
                        </ul>
                      </div>
                    </aside>
                  </div>
                </div>
              </div>
            </main>
            <!---->
          </div>
          <!---->
          <div class="global-component-box">
            <!---->
            <!---->
            <!---->
            <!---->
            <!---->
            <!---->
            <!---->
            <!---->
          </div>
          <!----><!----><!----><!----><!---->
          <!---->
          <!---->
        </div>
      </div>
    </div>
    <script>
      window.__NUXT__ = (function (
        a,
        b,
        c,
        d,
        e,
        f,
        g,
        h,
        i,
        j,
        k,
        l,
        m,
        n,
        o,
        p,
        q,
        r,
        s,
        t,
        u,
        v,
        w,
        x,
        y,
        z,
        A,
        B
      ) {
        r.loading = a;
        r.skeleton = b;
        r.cursor = f;
        r.data = [];
        r.total = d;
        r.hasMore = b;
        return {
          layout: 'default',
          data: [{}],
          fetch: [
            {
              bdPageUrlForNav:
                'https:\u002F\u002Fbd.juejin.cn?utm_campaign=bd&utm_source=web&utm_medium=nav',
              queryString: e,
              isShowUserDropdownList: a,
              isShowAddMoreList: a,
              isFocus: a,
              isPhoneMenuShow: a,
              visibleBadge: a,
              placeholder: e,
              hiddenProperty: 'hidden',
              searchHistoryVisible: a,
              searchHistoryItems: [],
              tabBadge: c,
              isChangePlaceholder: b,
              showMallBridge: a
            }
          ],
          error: c,
          state: {
            view: {
              activityIndex: {
                activityList: [],
                pageInfo: { hasNextPage: a, endCursor: e },
                afterPosition: e,
                activityListIsLoading: b,
                activityListIsError: a,
                userActivityList: [],
                placeholder: e,
                actionType: {
                  FETCH: '@\u002Fview\u002Factivity-index\u002FFETCH',
                  FETCH_RECOMMEND_LIST: '@\u002Fview\u002Factivity-index\u002FFETCH_RECOMMEND_LIST',
                  RESET_ACTIVITY_LIST: '@\u002Fview\u002Factivity-index\u002FRESET_ACTIVITY_LIST',
                  FETCH_USER_ACTIVITY_LIST:
                    '@\u002Fview\u002Factivity-index\u002FFETCH_USER_ACTIVITY_LIST',
                  FETCH_NEW_COUNT: '@\u002Fview\u002Factivity-index\u002FFETCH_NEW_COUNT',
                  DELETE_ACTIVITY: '@\u002Fview\u002Factivity-index\u002FDELETE_ACTIVITY',
                  TOGGLE_FOLLOW_USER: '@\u002Fview\u002Factivity-index\u002FTOGGLE_FOLLOW_USER',
                  FETCH_ENTRY_COMMENT_LIST:
                    '@\u002Fview\u002Factivity-index\u002FFETCH_ENTRY_COMMENT_LIST',
                  UPDATE_LIST_LOADING: '@\u002Fview\u002Factivity-index\u002FUPDATE_LIST_LOADING',
                  RESET: '@\u002Fview\u002Factivity-index\u002FRESET'
                },
                hotList: {
                  list: [],
                  after: e,
                  loading: a,
                  hasNextPage: a,
                  actionType: {
                    UPDATE_STATE: '@\u002Fview\u002Factivity-index\u002Fhot-list\u002FUPDATE_STATE',
                    FETCH_MORE: '@\u002Fview\u002Factivity-index\u002Fhot-list\u002FFETCH_MORE',
                    FETCH: '@\u002Fview\u002Factivity-index\u002Fhot-list\u002FFETCH',
                    RESET: '@\u002Fview\u002Factivity-index\u002Fhot-list\u002FRESET'
                  }
                },
                sidebar: {
                  bannerList: [],
                  actionType: {
                    RESET: '@\u002Fview\u002Factivity-index\u002Fsidebar\u002FRESET',
                    UPDATE_STATE: '@\u002Fview\u002Factivity-index\u002Fsidebar\u002FUPDATE_STATE',
                    FETCH_BANNER: '@\u002Fview\u002Factivity-index\u002Fsidebar\u002FFETCH_BANNER'
                  },
                  recommend: {
                    pageSize: h,
                    page: d,
                    total: d,
                    pointer: c,
                    lastPointer: c,
                    list: [],
                    loading: a,
                    error: c,
                    canPrev: b,
                    canNext: b,
                    linkList: [],
                    lastFetchOnServer: a,
                    actionType: {
                      UPDATE:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Frecommend-topic-list\u002FUPDATE',
                      FETCH:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Frecommend-topic-list\u002FFETCH',
                      FORCE_FETCH:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Frecommend-topic-list\u002FFORCE_FETCH',
                      FETCH_MORE:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Frecommend-topic-list\u002FFETCH_MORE',
                      RESET:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Frecommend-topic-list\u002FRESET'
                    },
                    after: d
                  },
                  followed: {
                    pageSize: h,
                    page: d,
                    total: d,
                    pointer: c,
                    lastPointer: c,
                    list: [],
                    loading: a,
                    error: c,
                    canPrev: b,
                    canNext: b,
                    linkList: [],
                    lastFetchOnServer: a,
                    actionType: {
                      UPDATE:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Ffollowed-topic-list\u002FUPDATE',
                      FETCH:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Ffollowed-topic-list\u002FFETCH',
                      FORCE_FETCH:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Ffollowed-topic-list\u002FFORCE_FETCH',
                      FETCH_MORE:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Ffollowed-topic-list\u002FFETCH_MORE',
                      RESET:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Ffollowed-topic-list\u002FRESET'
                    },
                    after: d
                  },
                  recommendPin: {
                    list: [],
                    after: e,
                    loading: a,
                    hasNextPage: b,
                    actionType: {
                      UPDATE_STATE:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Frecommend-pin-list\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Frecommend-pin-list\u002FFETCH_MORE',
                      FETCH:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Frecommend-pin-list\u002FFETCH',
                      RESET:
                        '@\u002Fview\u002Factivity-index\u002Fsidebar\u002Frecommend-pin-list\u002FRESET'
                    }
                  }
                },
                topicPinList: {
                  pageSize: h,
                  page: g,
                  total: d,
                  pointer: c,
                  lastPointer: c,
                  list: [],
                  loading: a,
                  error: c,
                  canPrev: b,
                  canNext: b,
                  linkList: [],
                  lastFetchOnServer: a,
                  actionType: {
                    UPDATE: '@\u002Fview\u002Factivity-index\u002Ftopic-pin-list\u002FUPDATE',
                    FETCH: '@\u002Fview\u002Factivity-index\u002Ftopic-pin-list\u002FFETCH',
                    FORCE_FETCH:
                      '@\u002Fview\u002Factivity-index\u002Ftopic-pin-list\u002FFORCE_FETCH',
                    FETCH_MORE:
                      '@\u002Fview\u002Factivity-index\u002Ftopic-pin-list\u002FFETCH_MORE',
                    RESET: '@\u002Fview\u002Factivity-index\u002Ftopic-pin-list\u002FRESET'
                  },
                  topicId: e,
                  navList: [
                    { type: i, name: i, title: '推荐 ', id: i },
                    { type: m, name: m, title: '热门 ', id: m },
                    { type: l, name: l, title: '关注 ', id: l },
                    {
                      type: j,
                      name: 'opensource',
                      title: '开源推荐 ',
                      id: '5c09ea2b092dcb42c740fe73'
                    },
                    {
                      type: j,
                      name: 'recruitment',
                      title: '内推招聘',
                      id: '5abb61e1092dcb4620ca3322'
                    },
                    { type: j, name: 'dating', title: '掘金相亲', id: '5abcaa67092dcb4620ca335c' },
                    {
                      type: j,
                      name: 'slacking',
                      title: '上班摸鱼',
                      id: '5c106be9092dcb2cc5de7257'
                    },
                    { type: j, name: 'app', title: '应用安利', id: '5b514af1092dcb61bd72800d' },
                    { type: j, name: 'tool', title: '开发工具', id: '5abb67d2092dcb4620ca3324' },
                    { type: j, name: 'news', title: 'New资讯', id: '5c46a17f092dcb4737217152' }
                  ],
                  sortType: q
                }
              },
              search: {
                search_result_from: d,
                query: e,
                list: [],
                linkList: [],
                loading: a,
                skeleton: b,
                actionType: {
                  FETCH: '@\u002Fview\u002Fsearch\u002FFETCH',
                  FETCH_MORE: '@\u002Fview\u002Fsearch\u002FFETCH_MORE',
                  RESET: '@\u002Fview\u002Fsearch\u002FRESET'
                }
              },
              columnIndex: {
                list: {
                  pageSize: h,
                  page: g,
                  total: d,
                  pointer: c,
                  lastPointer: c,
                  list: [],
                  loading: a,
                  error: c,
                  canPrev: b,
                  canNext: b,
                  linkList: [],
                  lastFetchOnServer: a,
                  actionType: {
                    UPDATE: '@\u002Fview\u002FcolumnIndex\u002Flist\u002FUPDATE',
                    FETCH: '@\u002Fview\u002FcolumnIndex\u002Flist\u002FFETCH',
                    FORCE_FETCH: '@\u002Fview\u002FcolumnIndex\u002Flist\u002FFORCE_FETCH',
                    FETCH_MORE: '@\u002Fview\u002FcolumnIndex\u002Flist\u002FFETCH_MORE',
                    RESET: '@\u002Fview\u002FcolumnIndex\u002Flist\u002FRESET'
                  },
                  sort: n,
                  category: 'all'
                },
                hotList: {
                  pageSize: h,
                  page: g,
                  total: d,
                  pointer: c,
                  lastPointer: c,
                  list: [],
                  loading: a,
                  error: c,
                  canPrev: b,
                  canNext: b,
                  linkList: [],
                  lastFetchOnServer: a,
                  actionType: {
                    UPDATE: '@\u002Fview\u002FcolumnIndex\u002FhotList\u002FUPDATE',
                    FETCH: '@\u002Fview\u002FcolumnIndex\u002FhotList\u002FFETCH',
                    FORCE_FETCH: '@\u002Fview\u002FcolumnIndex\u002FhotList\u002FFORCE_FETCH',
                    FETCH_MORE: '@\u002Fview\u002FcolumnIndex\u002FhotList\u002FFETCH_MORE',
                    RESET: '@\u002Fview\u002FcolumnIndex\u002FhotList\u002FRESET'
                  }
                }
              },
              timelineIndex: {
                tdkTemplates: [],
                categoryNavList: [
                  { name: i, title: '综合', alias: i },
                  { name: l, title: '关注', alias: l },
                  {
                    category_id: '6809637769959178254',
                    category_name: '后端',
                    category_url: 'backend',
                    rank: g,
                    back_ground:
                      'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002Ffb3b208d06e6fe32.png',
                    icon: 'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002Fa2ec01b816abd4c5.png',
                    ctime: 1457483880,
                    mtime: 1432503193,
                    show_type: 3,
                    item_type: o,
                    promote_tag_cap: 4,
                    promote_priority: g,
                    id: '6809637769959178254',
                    name: '后端',
                    title: '后端',
                    alias: 'backend'
                  },
                  {
                    category_id: '6809637767543259144',
                    category_name: '前端',
                    category_url: 'frontend',
                    rank: o,
                    back_ground:
                      'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002F8c95587526f346c0.png',
                    icon: 'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002F1c40f5eaba561e32.png',
                    ctime: 1457483942,
                    mtime: 1432503190,
                    show_type: 3,
                    item_type: o,
                    promote_tag_cap: 4,
                    promote_priority: o,
                    id: '6809637767543259144',
                    name: '前端',
                    title: '前端',
                    alias: 'frontend'
                  },
                  {
                    category_id: '6809635626879549454',
                    category_name: 'Android',
                    category_url: 'android',
                    rank: 3,
                    back_ground:
                      'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002Fec8d337c485c4db2.png',
                    icon: 'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002F225aafca3a440e5d.png',
                    ctime: 1461266353,
                    mtime: 1432503184,
                    show_type: 3,
                    item_type: o,
                    promote_tag_cap: 4,
                    promote_priority: 3,
                    id: '6809635626879549454',
                    name: 'Android',
                    title: 'Android',
                    alias: 'android'
                  },
                  {
                    category_id: '6809635626661445640',
                    category_name: 'iOS',
                    category_url: 'ios',
                    rank: 4,
                    back_ground:
                      'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002F34589746327a360a.png',
                    icon: 'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002F4a218bdf1f6969fd.png',
                    ctime: 1461266350,
                    mtime: 1432503174,
                    show_type: 3,
                    item_type: o,
                    promote_tag_cap: 4,
                    promote_priority: 4,
                    id: '6809635626661445640',
                    name: 'iOS',
                    title: 'iOS',
                    alias: 'ios'
                  },
                  {
                    category_id: '6809637773935378440',
                    category_name: '人工智能',
                    category_url: 'ai',
                    rank: 5,
                    back_ground:
                      'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002Ff7cecf8806e8621ef35e.jpg',
                    icon: 'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002F9b525117507d7a76c4ac.png',
                    ctime: 1500876664,
                    mtime: 1500876667,
                    show_type: 3,
                    item_type: o,
                    promote_tag_cap: 4,
                    promote_priority: 5,
                    id: '6809637773935378440',
                    name: '人工智能',
                    title: '人工智能',
                    alias: 'ai'
                  },
                  {
                    category_id: '6809637771511070734',
                    category_name: '开发工具',
                    category_url: 'freebie',
                    rank: 6,
                    back_ground:
                      'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002F412957a61f414c0b.png',
                    icon: 'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002Feb20ab1334d9abea.png',
                    ctime: 1457483920,
                    mtime: 1432503202,
                    show_type: 3,
                    item_type: o,
                    promote_tag_cap: 4,
                    promote_priority: 6,
                    id: '6809637771511070734',
                    name: '开发工具',
                    title: '开发工具',
                    alias: 'freebie'
                  },
                  {
                    category_id: '6809637776263217160',
                    category_name: '代码人生',
                    category_url: 'career',
                    rank: 7,
                    back_ground: e,
                    icon: e,
                    ctime: 1553759544,
                    mtime: 1553759548,
                    show_type: 3,
                    item_type: o,
                    promote_tag_cap: 4,
                    promote_priority: 7,
                    id: '6809637776263217160',
                    name: '代码人生',
                    title: '代码人生',
                    alias: 'career'
                  },
                  {
                    category_id: '6809637772874219534',
                    category_name: '阅读',
                    category_url: 'article',
                    rank: 8,
                    back_ground:
                      'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002F228be0376b22924b.png',
                    icon: 'https:\u002F\u002Flc-mhke0kuv.cn-n1.lcfile.com\u002F20f56d7df9f97d1d.png',
                    ctime: 1457483895,
                    mtime: 1432503208,
                    show_type: 3,
                    item_type: o,
                    promote_tag_cap: 4,
                    promote_priority: 8,
                    id: '6809637772874219534',
                    name: '阅读',
                    title: '阅读',
                    alias: 'article'
                  }
                ],
                tagNavList: [],
                splitTagList: [],
                timelineAdList: [],
                list: [],
                sort: q,
                category: i,
                categoryId: e,
                tagId: e,
                tag: '全部',
                actionType: {
                  FETCH_TIMELINE_LIST: '@\u002Fview\u002FtimelineIndex\u002FFETCH_TIMELINE_LIST',
                  FETCH_CATEGORY_LIST: '@\u002Fview\u002FtimelineIndex\u002FFETCH_CATEGORY_LIST',
                  FETCH_TAG_LIST: '@\u002Fview\u002FtimelineIndex\u002FFETCH_TAG_LIST',
                  DELETE_ENTRY: '@\u002Fview\u002FtimelineIndex\u002FDELETE_ENTRY',
                  DELETE_USER_ENTRIES: '@\u002Fview\u002FtimelineIndex\u002FDELETE_USER_ENTRIES',
                  DELETE_TAG_ENTRIES: '@\u002Fview\u002FtimelineIndex\u002FDELETE_TAG_ENTRIES',
                  FETCH_MORE: '@\u002Fview\u002FtimelineIndex\u002FFETCH_MORE',
                  FETCH: '@\u002Fview\u002FtimelineIndex\u002FFETCH',
                  RESET: '@\u002Fview\u002FtimelineIndex\u002FRESET'
                },
                serverRenderTimelineList: a,
                timelineList: {
                  list: [],
                  cursor: f,
                  skeleton: b,
                  loading: a,
                  hasMore: b,
                  categoryId: e,
                  tagId: e,
                  sort: e,
                  actionType: {
                    UPDATE_STATE: 'timeline-list\u002FUPDATE_STATE',
                    FETCH_MORE: 'timeline-list\u002FFETCH_MORE',
                    FETCH: 'timeline-list\u002FFETCH',
                    RESET: 'timeline-list\u002FRESET'
                  }
                },
                recommendList: {
                  list: [],
                  cursor: f,
                  loading: a,
                  skeleton: b,
                  hasMore: b,
                  actionType: {
                    UPDATE_STATE: 'recommend-list\u002FUPDATE_STATE',
                    FETCH_MORE: 'recommend-list\u002FFETCH_MORE',
                    FETCH: 'recommend-list\u002FFETCH',
                    RESET: 'recommend-list\u002FRESET'
                  }
                },
                followingList: {
                  list: [],
                  cursor: f,
                  skeleton: b,
                  loading: a,
                  hasMore: b,
                  actionType: {
                    UPDATE_STATE: 'following-list\u002FUPDATE_STATE',
                    FETCH_MORE: 'following-list\u002FFETCH_MORE',
                    FETCH: 'following-list\u002FFETCH',
                    RESET: 'following-list\u002FRESET'
                  }
                }
              },
              subscribe: {
                subscribed: {
                  list: [],
                  cursor: f,
                  skeleton: b,
                  loading: a,
                  hasMore: a,
                  actionType: {
                    UPDATE_STATE: 'view\u002Fsubscribe\u002Fsubscribed\u002Flist\u002FUPDATE_STATE',
                    FETCH_MORE: 'view\u002Fsubscribe\u002Fsubscribed\u002Flist\u002FFETCH_MORE',
                    FETCH: 'view\u002Fsubscribe\u002Fsubscribed\u002Flist\u002FFETCH',
                    RESET: 'view\u002Fsubscribe\u002Fsubscribed\u002Flist\u002FRESET'
                  }
                },
                all: {
                  list: [],
                  cursor: f,
                  loading: a,
                  skeleton: b,
                  hasMore: a,
                  linkList: e,
                  actionType: {
                    UPDATE_STATE: 'view\u002Fsubscribe\u002Fall\u002Flist\u002FUPDATE_STATE',
                    FETCH_MORE: 'view\u002Fsubscribe\u002Fall\u002Flist\u002FFETCH_MORE',
                    FETCH: 'view\u002Fsubscribe\u002Fall\u002Flist\u002FFETCH',
                    RESET: 'view\u002Fsubscribe\u002Fall\u002Flist\u002FRESET'
                  }
                }
              },
              entryPublic: {
                entry: { user: {} },
                relatedEntryList: [],
                relatedCollectionList: [],
                actionType: {
                  FETCH: '@\u002Fview\u002FentryPublic\u002FFETCH',
                  RESET: '@\u002Fview\u002FentryPublic\u002FRESET'
                }
              },
              user: {
                user: {},
                serverRendered: a,
                userAnnuals: [],
                actionType: {
                  FETCH: '@\u002Fview\u002Fuser\u002FFETCH',
                  RESET: '@\u002Fview\u002Fuser\u002FRESET',
                  UPDATE: '@\u002Fview\u002Fuser\u002FUPDATE',
                  FETCH_ANNUALS: '@\u002Fview\u002Fuser\u002FFETCH_ANNUALS'
                },
                detailList: {
                  actionType: { RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FRESET' },
                  likeList: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    loading: a,
                    skeleton: b,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FlikePostList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FlikePostList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FlikePostList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FlikePostList\u002FRESET'
                    }
                  },
                  postList: {
                    list: [],
                    hasMore: a,
                    skeleton: a,
                    loading: a,
                    sort: n,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FpostList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FpostList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FpostList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FpostList\u002FRESET'
                    }
                  },
                  searchList: {
                    list: [],
                    hasMore: a,
                    skeleton: a,
                    loading: a,
                    key_word: e,
                    search_type: d,
                    cursor: f,
                    isPostSearch: a,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FsearchList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FsearchList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FsearchList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FsearchList\u002FRESET'
                    }
                  },
                  tagList: {
                    list: [],
                    loading: a,
                    skeleton: b,
                    hasMore: a,
                    cursor: f,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FtagList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FtagList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FtagList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FtagList\u002FRESET'
                    }
                  },
                  collectionList: {
                    list: [],
                    userId: e,
                    skeleton: b,
                    hasMore: a,
                    cursor: f,
                    type: 'created',
                    loading: a,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FRESET',
                      TOGGLE_FOLLOW_COLLECTION:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FTOGGLE_FOLLOW_COLLECTION',
                      FOLLOW_COLLECTION:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FFOLLOW_COLLECTION',
                      UNFOLLOW_COLLECTION:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FUNFOLLOW_COLLECTION',
                      DELELTE_COLLECTION:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FDELELTE_COLLECTION',
                      ADD_COLLECTION:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FADD_COLLECTION',
                      EDIT_COLLECTION:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcollectionList\u002FEDIT_COLLECTION'
                    }
                  },
                  followerList: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    loading: a,
                    skeleton: a,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowerList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowerList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowerList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowerList\u002FRESET'
                    }
                  },
                  followingList: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    skeleton: a,
                    loading: a,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowingList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowingList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowingList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowingList\u002FRESET'
                    }
                  },
                  followingTeamsList: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    skeleton: a,
                    loading: a,
                    actionType: {
                      FETCH:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowingTeamsList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowingTeamsList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowingTeamsList\u002FFETCH_MORE',
                      RESET:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FfollowingTeamsList\u002FRESET'
                    }
                  },
                  activityList: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    loading: a,
                    skeleton: a,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FactivityList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FactivityList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FactivityList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FactivityList\u002FRESET'
                    }
                  },
                  bookList: {
                    list: [],
                    cursor: f,
                    skeleton: b,
                    hasMore: a,
                    loading: a,
                    type: 'bought',
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FbookList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FbookList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FbookList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FbookList\u002FRESET'
                    }
                  },
                  pinList: {
                    list: [],
                    hasMore: a,
                    loading: a,
                    skeleton: b,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FpinList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FpinList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FpinList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FpinList\u002FRESET'
                    }
                  },
                  courseList: {
                    list: [],
                    hasMore: a,
                    loading: a,
                    skeleton: b,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FcourseList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcourseList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcourseList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FcourseList\u002FRESET'
                    }
                  },
                  pinPraisedList: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    loading: a,
                    skeleton: b,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FpinPraisedList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FpinPraisedList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FpinPraisedList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FpinPraisedList\u002FRESET'
                    }
                  },
                  eventList: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    loading: a,
                    skeleton: a,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FeventList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FeventList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FeventList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FeventList\u002FRESET'
                    }
                  },
                  selfColumnList: {
                    list: [],
                    hasMore: a,
                    skeleton: a,
                    loading: a,
                    cursor: f,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002FcolumnList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcolumnList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcolumnList\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002FcolumnList\u002FRESET'
                    }
                  },
                  columnFollowedList: {
                    list: [],
                    hasMore: a,
                    skeleton: a,
                    loading: a,
                    cursor: f,
                    actionType: {
                      FETCH:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcolumnFollowedList\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcolumnFollowedList\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcolumnFollowedList\u002FFETCH_MORE',
                      RESET:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcolumnFollowedList\u002FRESET',
                      FILTER:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002FcolumnFollowedList\u002FFILTER'
                    }
                  },
                  realtimes: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    loading: a,
                    skeleton: a,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimes\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimes\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimes\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimes\u002FRESET',
                      DELETE: '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimes\u002FDELETE'
                    }
                  },
                  realtimeliked: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    loading: a,
                    skeleton: a,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimeliked\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimeliked\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimeliked\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimeliked\u002FRESET',
                      DELETE: '@\u002Fview\u002Fuser\u002FdetailList\u002Frealtimeliked\u002FDELETE'
                    }
                  }
                }
              },
              tag: {
                tag: {},
                actionType: {
                  FETCH: '@\u002Fview\u002Ftag\u002FFETCH',
                  FETCH_LIST: '@\u002Fview\u002Ftag\u002FFETCH_LIST',
                  RESET: '@\u002Fview\u002Ftag\u002FRESET'
                },
                list: {
                  list: [],
                  cursor: f,
                  loading: a,
                  skeleton: a,
                  hasMore: a,
                  actionType: {
                    UPDATE_STATE: '@\u002Fview\u002Ftag\u002Flist\u002FUPDATE_STATE',
                    FETCH_MORE: '@\u002Fview\u002Ftag\u002Flist\u002FFETCH_MORE',
                    FETCH: '@\u002Fview\u002Ftag\u002Flist\u002FFETCH',
                    RESET: '@\u002Fview\u002Ftag\u002Flist\u002FRESET'
                  }
                }
              },
              notification: {
                user: {
                  actionType: {
                    READ_ALL: '@\u002Fview\u002Fnotification\u002Fuser\u002FREAD_ALL',
                    RESET: '@\u002Fview\u002Fnotification\u002Fuser\u002FRESET'
                  },
                  listState: {
                    list: [],
                    cursor: f,
                    hasMore: a,
                    isLoading: a,
                    messageType: 3,
                    msgTotal: d,
                    msgSubMap: { 1: d, 2: d, 3: d, 4: d }
                  },
                  list: {
                    pageSize: h,
                    page: g,
                    total: d,
                    pointer: c,
                    lastPointer: c,
                    list: [],
                    loading: a,
                    error: c,
                    canPrev: b,
                    canNext: b,
                    linkList: [],
                    lastFetchOnServer: a,
                    actionType: {
                      UPDATE: '@\u002Fview\u002Fnotification\u002Fuser\u002Flist\u002FUPDATE',
                      FETCH: '@\u002Fview\u002Fnotification\u002Fuser\u002Flist\u002FFETCH',
                      FORCE_FETCH:
                        '@\u002Fview\u002Fnotification\u002Fuser\u002Flist\u002FFORCE_FETCH',
                      FETCH_MORE:
                        '@\u002Fview\u002Fnotification\u002Fuser\u002Flist\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fnotification\u002Fuser\u002Flist\u002FRESET'
                    }
                  }
                },
                system: {
                  actionType: {
                    READ_ALL: '@\u002Fview\u002Fnotification\u002Fsystem\u002FREAD_ALL',
                    RESET: '@\u002Fview\u002Fnotification\u002Fsystem\u002FRESET'
                  },
                  list: {
                    pageSize: h,
                    page: g,
                    total: d,
                    pointer: c,
                    lastPointer: c,
                    list: [],
                    loading: a,
                    error: c,
                    canPrev: b,
                    canNext: b,
                    linkList: [],
                    lastFetchOnServer: a,
                    actionType: {
                      UPDATE: '@\u002Fview\u002Fnotification\u002Fsystem\u002Flist\u002FUPDATE',
                      FETCH: '@\u002Fview\u002Fnotification\u002Fsystem\u002Flist\u002FFETCH',
                      FORCE_FETCH:
                        '@\u002Fview\u002Fnotification\u002Fsystem\u002Flist\u002FFORCE_FETCH',
                      FETCH_MORE:
                        '@\u002Fview\u002Fnotification\u002Fsystem\u002Flist\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fnotification\u002Fsystem\u002Flist\u002FRESET'
                    }
                  }
                }
              },
              column: {
                renderPost: b,
                serverRenderList: a,
                column: {},
                entry: {},
                entryView: {},
                author: {},
                adEntryList: [],
                relatedEntryList: [],
                cachedHtml: e,
                showSidebar: a,
                actionType: {
                  FETCH: 'view\u002Fcolumn\u002FFETCH',
                  FETCH_ADDITIONAL: 'view\u002Fcolumn\u002FFETCH_ADDITIONAL',
                  FETCH_SIDEBAR_ADENTRY: 'view\u002Fcolumn\u002FFETCH_SIDEBAR_ADENTRY',
                  RESET: 'view\u002Fcolumn\u002FRESET'
                },
                recommendedArticleList: {
                  list: [],
                  cursor: f,
                  loading: a,
                  skeleton: a,
                  hasMore: a,
                  articleId: e,
                  actionType: {
                    UPDATE_STATE: 'view\u002Fcolumn\u002Frecommend-List\u002FUPDATE_STATE',
                    FETCH_MORE: 'view\u002Fcolumn\u002Frecommend-List\u002FFETCH_MORE',
                    FETCH: 'view\u002Fcolumn\u002Frecommend-List\u002FFETCH',
                    RESET: 'view\u002Fcolumn\u002Frecommend-List\u002FRESET'
                  }
                }
              },
              collection: {
                collection: { author: {} },
                actionType: {
                  FETCH: '@\u002Fview\u002Fcollection\u002FFETCH',
                  REFRESH: '@\u002Fview\u002Fcollection\u002FREFRESH',
                  RESET: '@\u002Fview\u002Fcollection\u002FRESET'
                },
                list: {
                  pageSize: h,
                  page: g,
                  total: d,
                  pointer: c,
                  lastPointer: c,
                  list: [],
                  loading: a,
                  error: c,
                  canPrev: b,
                  canNext: b,
                  linkList: [],
                  lastFetchOnServer: a,
                  actionType: {
                    UPDATE: '@\u002Fview\u002Fcollection\u002Flist\u002FUPDATE',
                    FETCH: '@\u002Fview\u002Fcollection\u002Flist\u002FFETCH',
                    FORCE_FETCH: '@\u002Fview\u002Fcollection\u002Flist\u002FFORCE_FETCH',
                    FETCH_MORE: '@\u002Fview\u002Fcollection\u002Flist\u002FFETCH_MORE',
                    RESET: '@\u002Fview\u002Fcollection\u002Flist\u002FRESET'
                  },
                  id: e,
                  sort: n
                }
              },
              gettingStarted: {
                category: {},
                actionType: {
                  UPDATE_STATE: '@\u002Fview\u002FgettingStarted\u002FUPDATE_STATE',
                  FOLLOW: '@\u002Fview\u002FgettingStarted\u002FFOLLOW',
                  RESET: '@\u002Fview\u002FgettingStarted\u002FRESET',
                  UPDATE_CATEGORY: '@\u002Fview\u002FgettingStarted\u002FUPDATE_CATEGORY'
                }
              },
              pin: {
                pin: { user: {}, imageUrlList: [] },
                pinList: [],
                actionType: {
                  FETCH: '@\u002Fview\u002Fpin\u002FFETCH',
                  RESET: '@\u002Fview\u002Fpin\u002FRESET'
                },
                sidebar: {
                  list: [],
                  after: e,
                  loading: a,
                  isRecommend: a,
                  hasNextPage: b,
                  actionType: {
                    UPDATE_STATE: '@\u002Fview\u002Fpin\u002Fsidebar\u002FUPDATE_STATE',
                    FETCH_MORE: '@\u002Fview\u002Fpin\u002Fsidebar\u002FFETCH_MORE',
                    FETCH: '@\u002Fview\u002Fpin\u002Fsidebar\u002FFETCH',
                    RESET: '@\u002Fview\u002Fpin\u002Fsidebar\u002FRESET'
                  }
                },
                commentList: {
                  pageSize: h,
                  page: g,
                  total: d,
                  pointer: c,
                  lastPointer: c,
                  list: [],
                  loading: a,
                  error: c,
                  canPrev: b,
                  canNext: b,
                  linkList: [],
                  lastFetchOnServer: a,
                  actionType: {
                    UPDATE: '@\u002Fview\u002Fpin\u002FcommentList\u002FUPDATE',
                    FETCH: '@\u002Fview\u002Fpin\u002FcommentList\u002FFETCH',
                    FORCE_FETCH: '@\u002Fview\u002Fpin\u002FcommentList\u002FFORCE_FETCH',
                    FETCH_MORE: '@\u002Fview\u002Fpin\u002FcommentList\u002FFETCH_MORE',
                    RESET: '@\u002Fview\u002Fpin\u002FcommentList\u002FRESET'
                  },
                  pinId: c
                },
                subCommentList: {
                  pageSize: h,
                  page: g,
                  total: d,
                  pointer: c,
                  lastPointer: c,
                  list: [],
                  loading: a,
                  error: c,
                  canPrev: b,
                  canNext: b,
                  linkList: [],
                  lastFetchOnServer: a,
                  actionType: {
                    UPDATE: '@\u002Fview\u002Fpin\u002FsubCommentList\u002FUPDATE',
                    FETCH: '@\u002Fview\u002Fpin\u002FsubCommentList\u002FFETCH',
                    FORCE_FETCH: '@\u002Fview\u002Fpin\u002FsubCommentList\u002FFORCE_FETCH',
                    FETCH_MORE: '@\u002Fview\u002Fpin\u002FsubCommentList\u002FFETCH_MORE',
                    RESET: '@\u002Fview\u002Fpin\u002FsubCommentList\u002FRESET'
                  },
                  commentId: c
                }
              },
              topic: {
                topic: e,
                followedTopicList: [],
                actionType: {
                  FETCH: '@\u002Fview\u002Ftopic\u002FFETCH',
                  UPDATE_STATE: '@\u002Fview\u002Ftopic\u002FUPDATE_STATE',
                  RESET: '@\u002Fview\u002Ftopic\u002FRESET'
                },
                allTopicList: {
                  pageSize: u,
                  page: d,
                  total: d,
                  pointer: c,
                  lastPointer: c,
                  list: [],
                  loading: a,
                  error: c,
                  canPrev: b,
                  canNext: b,
                  linkList: [],
                  lastFetchOnServer: a,
                  actionType: {
                    UPDATE: '@\u002Fview\u002Ftopic\u002FallTopicList\u002FUPDATE',
                    FETCH: '@\u002Fview\u002Ftopic\u002FallTopicList\u002FFETCH',
                    FORCE_FETCH: '@\u002Fview\u002Ftopic\u002FallTopicList\u002FFORCE_FETCH',
                    FETCH_MORE: '@\u002Fview\u002Ftopic\u002FallTopicList\u002FFETCH_MORE',
                    RESET: '@\u002Fview\u002Ftopic\u002FallTopicList\u002FRESET'
                  },
                  sortType: m
                },
                pinlist: {
                  pageSize: h,
                  page: g,
                  total: d,
                  pointer: c,
                  lastPointer: c,
                  list: [],
                  loading: a,
                  error: c,
                  canPrev: b,
                  canNext: b,
                  linkList: [],
                  lastFetchOnServer: a,
                  actionType: {
                    UPDATE: '@\u002Fview\u002Ftopic\u002FpinList\u002FUPDATE',
                    FETCH: '@\u002Fview\u002Ftopic\u002FpinList\u002FFETCH',
                    FORCE_FETCH: '@\u002Fview\u002Ftopic\u002FpinList\u002FFORCE_FETCH',
                    FETCH_MORE: '@\u002Fview\u002Ftopic\u002FpinList\u002FFETCH_MORE',
                    RESET: '@\u002Fview\u002Ftopic\u002FpinList\u002FRESET'
                  },
                  sortType: q
                },
                sidebar: {
                  actionType: {
                    RESET: '@\u002Fview\u002Ftopic\u002Fsidebar\u002FRESET',
                    UPDATE_STATE: '@\u002Fview\u002Ftopic\u002Fsidebar\u002FUPDATE_STATE'
                  },
                  attender: {
                    pageSize: h,
                    page: g,
                    total: d,
                    pointer: c,
                    lastPointer: c,
                    list: [],
                    loading: a,
                    error: c,
                    canPrev: b,
                    canNext: b,
                    linkList: [],
                    lastFetchOnServer: a,
                    actionType: {
                      UPDATE: '@\u002Fview\u002Ftopic\u002Fsidebar\u002Fattender\u002FUPDATE',
                      FETCH: '@\u002Fview\u002Ftopic\u002Fsidebar\u002Fattender\u002FFETCH',
                      FORCE_FETCH:
                        '@\u002Fview\u002Ftopic\u002Fsidebar\u002Fattender\u002FFORCE_FETCH',
                      FETCH_MORE:
                        '@\u002Fview\u002Ftopic\u002Fsidebar\u002Fattender\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Ftopic\u002Fsidebar\u002Fattender\u002FRESET'
                    },
                    topicId: c
                  }
                },
                followedList: {
                  pageSize: u,
                  page: d,
                  total: d,
                  pointer: c,
                  lastPointer: c,
                  list: [],
                  loading: a,
                  error: c,
                  canPrev: b,
                  canNext: b,
                  linkList: [],
                  lastFetchOnServer: a,
                  actionType: {
                    UPDATE: '@\u002Fview\u002Ftopic\u002FfollowedList\u002FUPDATE',
                    FETCH: '@\u002Fview\u002Ftopic\u002FfollowedList\u002FFETCH',
                    FORCE_FETCH: '@\u002Fview\u002Ftopic\u002FfollowedList\u002FFORCE_FETCH',
                    FETCH_MORE: '@\u002Fview\u002Ftopic\u002FfollowedList\u002FFETCH_MORE',
                    RESET: '@\u002Fview\u002Ftopic\u002FfollowedList\u002FRESET'
                  },
                  after: d
                }
              },
              recommendationIndex: {
                actionType: {
                  FETCH_USER: '@\u002Fview\u002Frecommendation\u002FFETCH_USER',
                  FETCH_MORE: '@\u002Fview\u002Frecommendation\u002FFETCH_MORE',
                  RESET: '@\u002Fview\u002Frecommendation\u002FRESET',
                  FETCH: '@\u002Fview\u002Frecommendation\u002FFETCH'
                },
                cursor: e,
                hasMore: e,
                userList: [],
                loading: a,
                skeleton: b,
                category: i,
                categoryNavList: [],
                serverRenderUserList: a
              },
              event: {
                event: {},
                loading: a,
                user: {},
                actionType: {
                  FETCH: 'view\u002Fevent\u002FFETCH',
                  RESET: 'view\u002Fevent\u002FRESET'
                }
              },
              academyIndex: {
                academy: {},
                bannerList: [],
                qualitiedList: [],
                latestList: [],
                offlineList: [],
                loading: a,
                user: {},
                actionType: {
                  FETCH: 'view\u002Facademy\u002FFETCH',
                  RESET: 'view\u002Facademy\u002FRESET'
                }
              },
              coursesIndex: {
                loading: a,
                list: [],
                sort: 'online',
                actionType: {
                  FETCH: 'view\u002Fcourses\u002FFETCH',
                  RESET: 'view\u002Fcourses\u002FRESET',
                  FETCH_MORE: 'view\u002Fcourses\u002FFETCH_MORE'
                }
              },
              team: {
                team: {},
                loading: b,
                actionType: {
                  FETCH: '@\u002Fview\u002Fteam\u002FFETCH',
                  RESET: '@\u002Fview\u002Fteam\u002FRESET',
                  UPDATE: '@\u002Fview\u002Fteam\u002FUPDATE',
                  FOLLOW: '@\u002Fview\u002Fteam\u002FFOLLOW'
                },
                detailList: {
                  actionType: { RESET: '@\u002Fview\u002Fteam\u002FdetailList\u002FRESET' },
                  posts: {
                    list: [],
                    hasMore: a,
                    skeleton: a,
                    loading: a,
                    sort: n,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fteam\u002FdetailList\u002Fposts\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fteam\u002FdetailList\u002Fposts\u002FUPDATE_STATE',
                      FETCH_MORE:
                        '@\u002Fview\u002Fteam\u002FdetailList\u002Fposts\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fteam\u002FdetailList\u002Fposts\u002FRESET'
                    }
                  },
                  pins: {
                    list: [],
                    hasMore: a,
                    loading: a,
                    skeleton: b,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fteam\u002FdetailList\u002Fpins\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fteam\u002FdetailList\u002Fpins\u002FUPDATE_STATE',
                      FETCH_MORE: '@\u002Fview\u002Fteam\u002FdetailList\u002Fpins\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fteam\u002FdetailList\u002Fpins\u002FRESET'
                    }
                  },
                  hire: {
                    list: [],
                    hasMore: a,
                    cursor: f,
                    loading: a,
                    skeleton: b,
                    actionType: {
                      FETCH: '@\u002Fview\u002Fteam\u002FdetailList\u002Fhire\u002FFETCH',
                      UPDATE_STATE:
                        '@\u002Fview\u002Fteam\u002FdetailList\u002Fhire\u002FUPDATE_STATE',
                      FETCH_MORE: '@\u002Fview\u002Fteam\u002FdetailList\u002Fhire\u002FFETCH_MORE',
                      RESET: '@\u002Fview\u002Fteam\u002FdetailList\u002Fhire\u002FRESET'
                    }
                  }
                }
              },
              couponList: { list: { 0: r, 1: r, 2: r } },
              payment: {
                selectedDiscount: {},
                bookletDetail: {},
                coupons: { availables: [], unavailables: [] }
              }
            },
            component: {
              indexAside: {
                bannerList: [],
                userList: [],
                actionType: {
                  FETCH_BANNER: '@\u002Fcomponent\u002Faside\u002FFETCH_BANNER',
                  FETCH_USER: '@\u002Fcomponent\u002Faside\u002FFETCH_USER',
                  CLOSE_BANNER: '@\u002Fcomponent\u002Faside\u002FCLOSE_BANNER'
                }
              }
            },
            ore: { oreCount: d },
            avatarMenuInfo: { avatarMenuInfo: {} },
            common: { theme: 'light' },
            env: {
              ua: 'Mozilla\u002F5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\u002F537.36 (KHTML, like Gecko) Chrome\u002F96.0.4664.93 Safari\u002F537.36'
            },
            auth: {
              user: {
                id: '3329782228465549',
                self_description: B,
                followed: a,
                viewerIsFollowing: B,
                community: B,
                subscribedTagCount: o,
                wroteBookCount: d,
                boughtBookCount: d,
                isBindedPhone: g,
                level: g,
                user_id: '3329782228465549',
                user_name: '用户8183412502358',
                company: e,
                job_title: e,
                avatar_large:
                  'https:\u002F\u002Fp9-passport.byteacctimg.com\u002Fimg\u002Fmosaic-legacy\u002F3793\u002F3131589739~300x300.image',
                power: 10,
                phone: '13*****7884',
                email: e,
                allow_notification: a,
                rank_index: d,
                wallet_total_bill: d,
                description: e,
                blog_address: e,
                is_black: a,
                editor_type: e,
                register_time: 1656057557,
                update_time: -62135596800,
                administrator: d,
                builder: d,
                favorable_author: d,
                book_author: d,
                phone_verified: g,
                wechat_verified: d,
                weibo_verified: d,
                github_verified: d,
                followee_count: d,
                follower_count: d,
                post_article_count: g,
                digg_article_count: d,
                view_article_count: 111,
                subscribe_tag_count: o,
                got_digg_count: d,
                got_view_count: 12,
                comment_count: d,
                collect_set_count: g,
                booklet_count: d,
                buy_booklet_count: d,
                post_shortmsg_count: 15,
                comment_shortmsg_count: d,
                digg_shortmsg_count: d,
                ltime: d,
                isfollowed: a,
                forbidden_words: d,
                create_collect_set_count: g,
                follow_collect_set_count: d,
                weibo_nickname: e,
                wechat_nickname: e,
                github_nickname: e,
                apply_logout: d,
                is_logout: d,
                weibo_id: e,
                is_new: a,
                study_point: d,
                university: { university_id: f, name: e, logo: e },
                major: { major_id: f, parent_id: f, name: e },
                student_status: d,
                select_event_count: d,
                select_online_course_count: d,
                identity: d,
                graduated_at: -62135596800,
                blog_move_priority: a,
                tech_team: { org_id: f, org_name: e, org_icon: e, role: d },
                job_count: d,
                is_select_annual: a,
                select_annual_rank: d,
                annual_list_type: d,
                digg_news_count: d,
                news_privilege: d,
                digg_toutiao_count: d,
                follow_column_cnt: d,
                can_tag_cnt: g,
                need_lead: d,
                follow_topic_count: d,
                badges: {
                  wear_badges: c,
                  obtain_badges: c,
                  obtain_count: d,
                  show_badge: a,
                  link_url: e
                },
                is_collect_fast: a,
                user_growth_info: {
                  user_id: 3329782228465549,
                  jpower: 10,
                  jscore: 153.5,
                  jpower_level: g,
                  jscore_level: 4,
                  jscore_title: '进阶掘友',
                  author_achievement_list: [],
                  vip_level: d,
                  vip_title: e,
                  jscore_next_level_score: 500
                },
                is_vip: a,
                collection_set_article_count: d,
                juejinPower: 10,
                jobTitle: e,
                roles: { isBookAuthor: a, isFavorableAuthor: a, isCobuilder: a, isAdmin: a },
                username: '用户8183412502358',
                blogAddress: e,
                selfDescription: e,
                beLikedCount: d,
                beReadCount: 12,
                followerCount: d,
                followingCount: d,
                collectionCount: g,
                createdCollectionCount: g,
                followingCollectionCount: d,
                postedPostsCount: g,
                pinCount: 15,
                likedArticleCount: d,
                likedPinCount: d,
                avatar:
                  'https:\u002F\u002Fp9-passport.byteacctimg.com\u002Fimg\u002Fmosaic-legacy\u002F3793\u002F3131589739~300x300.image',
                latestLoginedInAt: c,
                createdAt: new Date(1656057557000),
                updatedAt: c,
                phoneNumber: '13*****7884',
                titleDescription: e,
                followeesCount: d,
                applyEventCount: d,
                followTopicCnt: d
              },
              clientId: e,
              token: e
            },
            tag: { subscribedTagList: [] },
            entry: { isLikeLoading: a },
            collection: {},
            comment: {},
            bookComment: {},
            repoComment: {},
            category: { list: [] },
            user: { subscribedTagList: [] },
            notification: { unreadCount: { user: d, system: d, total: d } },
            follow: { subscribedTagList: [] },
            error: { location: c, errorView: c, statusCode: 200 },
            abTest: { info: {} },
            suspensionPanel: { needSuspension: b },
            pinComment: {},
            pin: { deleteDialogVisible: a, reportDialogVisible: a, targetPin: c, isOnFocus: a },
            topic: { visible: a },
            activity: {
              2020: {},
              offer: { is_show: d, start_time: d },
              voteData: {
                err_no: d,
                err_msg: 'success',
                data: {
                  face: {
                    title: e,
                    activity_id: k,
                    start_time: 1657814400,
                    end_time: 1660579199,
                    status: o,
                    image:
                      'https:\u002F\u002Fp1-juejin.byteimg.com\u002Ftos-cn-i-k3u1fbpfcp\u002F0653bdde8c85484d8e977ea77340f4f0~tplv-k3u1fbpfcp-zoom-1.image',
                    close_image:
                      'https:\u002F\u002Fp3-juejin.byteimg.com\u002Ftos-cn-i-k3u1fbpfcp\u002F882fc263e36347ffbf6d598de520870e~tplv-k3u1fbpfcp-image.image',
                    url: 'https:\u002F\u002Fjuejin.cn\u002Fvip?utm_source=app_timeline',
                    is_show: d
                  },
                  top: {
                    title: e,
                    activity_id: k,
                    start_time: s,
                    end_time: v,
                    status: g,
                    image:
                      'https:\u002F\u002Fp3-juejin.byteimg.com\u002Ftos-cn-i-k3u1fbpfcp\u002F9563d620af3b48a791f77019c948f064~tplv-k3u1fbpfcp-zoom-1.image?',
                    close_image: t,
                    url: 'https:\u002F\u002Fjuejin.cn\u002Fvip?utm_source=app_top',
                    is_show: g
                  },
                  web_top: {
                    title: e,
                    activity_id: k,
                    start_time: s,
                    end_time: v,
                    status: g,
                    image:
                      'https:\u002F\u002Fp3-juejin.byteimg.com\u002Ftos-cn-i-k3u1fbpfcp\u002F7482b3ad2cd14edda31f05399c2ae759~tplv-k3u1fbpfcp-zoom-1.image?',
                    close_image: t,
                    url: 'https:\u002F\u002Fjuejin.cn\u002Fvip?utm_source=web_nav',
                    is_show: g
                  },
                  plugin_top: {
                    title: e,
                    activity_id: k,
                    start_time: s,
                    end_time: 1658591999,
                    status: o,
                    image:
                      'https:\u002F\u002Fp1-juejin.byteimg.com\u002Ftos-cn-i-k3u1fbpfcp\u002F62c146acbb554270822cf18c6cefca18~tplv-k3u1fbpfcp-zoom-1.gif',
                    close_image: t,
                    url: 'https:\u002F\u002Fconf.juejin.cn\u002Fxdc2022\u002F?utm_source=juejincjdhl',
                    is_show: d
                  },
                  search_top: {
                    title: w,
                    activity_id: k,
                    start_time: x,
                    end_time: y,
                    status: o,
                    image: z,
                    close_image: A,
                    url: 'https:\u002F\u002Fjuejin.cn\u002Freport2021\u002Fmobile?utm_campaign=report_2021&utm_medium=app_search&share_title=2021%E6%8E%98%E5%8F%8B%E5%B9%B4%E5%BA%A6%E6%8A%A5%E5%91%8A&share_desc=%E8%A7%A3%E9%94%81%E5%B9%B4%E5%BA%A6%E6%8A%A5%E5%91%8A%EF%BC%8C%E9%A2%86%E5%8F%96%E4%B8%93%E5%B1%9E%E5%BE%BD%E7%AB%A0&share_image=https%3A%2F%2Fp9-juejin.byteimg.com%2Ftos-cn-i-k3u1fbpfcp%2F26a9012785e643a6a520ed63b513c57e~tplv-k3u1fbpfcp-image.image',
                    is_show: d
                  },
                  web_search: {
                    title: w,
                    activity_id: k,
                    start_time: x,
                    end_time: y,
                    status: o,
                    image: z,
                    close_image: A,
                    url: 'https:\u002F\u002Fjuejin.cn\u002Freport2021?utm_campaign=report_2021&utm_medium=web_search',
                    is_show: d
                  }
                }
              }
            },
            header: { leadStep: d, isPopupZlink: a },
            tcc: { tccConfig: c },
            route: {
              name: 'timelineIndex',
              path: p,
              hash: e,
              query: { utm_source: 'gold_browser_extension' },
              params: { category: B, tag: B },
              fullPath: '\u002F?utm_source=gold_browser_extension',
              meta: {},
              from: { name: c, path: p, hash: e, query: {}, params: {}, fullPath: p, meta: {} }
            }
          },
          serverRendered: b,
          routePath: p,
          config: {
            API_HOST: 'api.juejin.cn',
            CAPTCHA_HOST: 'verify.snssdk.com',
            PLATFORM_APPID: { wechat: 1277, weibo: 1276, github: 1045, wechatApp: 1070 },
            http: {}
          },
          globalRefs: {}
        };
      })(
        false,
        true,
        null,
        0,
        '',
        '0',
        1,
        20,
        'recommended',
        'topic',
        '2021',
        'following',
        'hot',
        'newest',
        2,
        '\u002F',
        'popular',
        {},
        1648051200,
        'https:\u002F\u002Fp9-juejin.byteimg.com\u002Ftos-cn-i-k3u1fbpfcp\u002Fe5199830276c4a85bc7c8cb8edecd54d~tplv-k3u1fbpfcp-zoom-1.image',
        100,
        1690127999,
        '我的2021年度报告',
        1641780000,
        1642348799,
        'https:\u002F\u002Fp3-juejin.byteimg.com\u002Ftos-cn-i-k3u1fbpfcp\u002Fa06289e83d9640c4b8504d2626cfbbee~tplv-k3u1fbpfcp-image.image',
        'https:\u002F\u002Fp9-juejin.byteimg.com\u002Ftos-cn-i-k3u1fbpfcp\u002Fe5199830276c4a85bc7c8cb8edecd54d~tplv-k3u1fbpfcp-image.image',
        void 0
      );
    </script>
    <script src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/bf35616.js" defer></script>
    <script src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/033050c.js" defer></script>
    <script src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/217e84e.js" defer></script>
    <script src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/e5d9715.js" defer></script>
    <script src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/8792f1c.js" defer></script>
    <script src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/25bfce6.js" defer></script>
    <script src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/01552cc.js" defer></script>
    <script src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/674fa0b.js" defer></script>
    <script src="//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/b670075.js" defer></script>
  </div>
</template>

<script>
export default {};
</script>

<style></style>
